Balancing Formal and Practical Concerns in Agent Design
نویسندگان
چکیده
Most agent frameworks can be readily characterized into one of two groups. On the one hand, there are frameworks designed to have well-defined formal semantics, enabling formal reasoning about agents and their behavior. On the other hand, there are frameworks targeted at developing agent systems that can be deployed as practical applications interacting in highly dynamic real-world environments. These frameworks have tended to sacrifice formal grounding for the ability to tackle real-world problems. An ideal agent system should combine the sophisticated representations and control of the more practical systems with principled semantics that enable reasoning about system behavior. In this paper, we discuss a number of both formal and practical requirements that must be met to satisfy the demands of large-scale applications. We also briefly describe work on a new BDI agent framework that aims to bridge the gap between formal and practical agent frameworks. This system, called SPARK (the SRI Procedural Agent Realization Kit), is currently being used as the agent infrastructure for a personal assistant system for a manager in an office en-
منابع مشابه
Agents Enacting Social Roles. Balancing Formal Structure and Practical Rationality in MAS Design
We introduce an integrated approach to the conceptualisation, implementation and evaluation of a MAS (multi-agent system) which is based on sociological concepts of practical roles and organisational coordination via negotiations. We propose a middle level of scale, located between interaction and the overall organisational structure, as the starting point for MAS design, with formal and practi...
متن کاملA Formal Petri Net Based Model for Antivirus Update Agent System
In this paper, a formal model for antivirus update agent system is presented based on mobile agent technology and predicate/transition Petri nets. The mobile agent system contains two mobile agents called DCA and UNA. It sends out agents to update antivirus on client computers in a network. Each agent takes on a specified responsibility. First, DCA roams through the network and check the last d...
متن کاملA Modelling Framework for Generic Agent Interaction Protocols
This paper presents a framework to represent generic protocols. We call generic protocols, agent interaction protocols where only a general behaviour of the interacting entities can be provided. Our framework is grounded on the AUML graphical formalism. From this formalism, we identified five fundamental concepts on top of which we defined the formal specifications for the framework. We address...
متن کاملA Formal Petri Net Based Model for Antivirus Update Agent System
In this paper, a formal model for antivirus update agent system is presented based on mobile agent technology and predicate/transition Petri nets. The mobile agent system contains two mobile agents called DCA and UNA. It sends out agents to update antivirus on client computers in a network. Each agent takes on a specified responsibility. First, DCA roams through the network and check the last d...
متن کاملOnline Distribution and Load Balancing Optimization Using the Robin Hood and Johnson Hybrid Algorithm
Proper planning of assembly lines is one of the production managers’ concerns at the tactical level so that it would be possible to use the machine capacity, reduce operating costs and deliver customer orders on time. The lack of an efficient method in balancing assembly line can create threatening problems for manufacturing organizations. The use of assembly line balancing methods cannot balan...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004